database-design

Dobre narzędzie do wizualizacji schematu bazy danych? [zamknięte]

Czy są jakieś dobre narzędzia do wizualizacji istniejącego schematu bazy danych? Używam MySQL jeśli to ma znaczenie. Obecnie ... to niezgrabny, powolny i ręczny proces, aby przeciągnąć wszystkie tabele o (co byłoby w porządku, gdyby nie było tak wolno).

Co oznacza główny koniec związku w stosunku 1:1 w ramach podmiotu

public class Foo { public string FooId{get;set;} public Boo Boo{get;set;} } public class Boo { public string Bo ... anych. Widziałem pytania na StackOverflow z rozwiązaniem tego błędu, ale chcę zrozumieć, co termin "główny koniec" oznacza.

Jakie są wzorce projektowe do obsługi pól niestandardowych w aplikacji?

Tworzymy aplikację komercyjną. Nasi klienci proszą o wsparcie niestandardowych pól. Na przykład chcą dodać pole do formularza ... finiowanego podejścia, ponieważ moje wymagania staną się bardziej złożone, a liczba niestandardowych pól do obsługi wzrośnie.

Przechowywanie wartości skrótu SHA1 w MySQL

Mam proste pytanie, które pojawiło się, gdy chciałem zapisać wynik hasha SHA1 w bazie danych MySQL: Jak długo powinno być pole VARCHAR , w którym przechowuję wynik hasha?

Różnica między indeksem clustered i nonclustered [duplikat]

To pytanie ma już odpowiedź tutaj: Jakie są różnice między indeksem klastrowym a nie klastrowym? ... tualizowane. Na co jeszcze powinienem uważać i skąd mogę wiedzieć, że wszystko jest dobrze przed przejściem do fazy testowej?

Analiza Wykorzystania Indeksu PostgreSQL

Czy istnieje narzędzie lub metoda do analizy Postgres i określenia, które brakujące indeksy powinny zostać utworzone, a które ... e w robieniu tego z narzędziem "profiler" dla SQLServer, ale nie jestem świadomy podobnego narzędzia dołączonego do Postgres.

Wyprowadzone saldo konta a zapisane saldo konta dla prostego konta bankowego?

Więc, to jak nasze normalne konta bankowe, gdzie mamy wiele transakcji, które skutkują napływem lub odpływem pieniędzy. Saldo ... ta: gdy dojdzie do transakcji i raz dziennie średnio inaczej. Jak sugerujesz podjąć decyzję w tej sprawie? Wielkie dzięki!

Jak należy przechowywać międzynarodowe adresy geograficzne w relacyjnej bazie danych?

Biorąc pod uwagę zadanie przechowywania międzynarodowych adresów geograficznych w tabeli relacyjnej, jaki jest najbardziej el ... rozdzielać różnie sformatowany adres na różne tabele? Na przykład, mieć tabelę dla USAAddress, CanadianAddress, UKAddress...?

pojedyncza stała tabela z wieloma kolumnami vs elastyczne tabele abstrakcyjne

Zastanawiałem się, czy masz stronę internetową z tuzinem różnych typów ofert (sklepy, restauracje, kluby, Hotele, wydarzenia) ... . Chciałbym wiedzieć, jakie są zalety i wady obu metod. Mogę sobie wyobrazić, ale nie mam doświadczenia, by to potwierdzić.

Przechowywanie pieniędzy w kolumnie dziesiętnej - jaka precyzja i skala?

Używam kolumny dziesiętnej do przechowywania wartości pieniędzy w bazie danych, a dzisiaj zastanawiałem się, jakiej precyzji ... ponieważ jest to głównie w celach informacyjnych, i i tak będę rzucać go do dziesiętnego. Dziękuję wszystkim za cenny wkład.

Tworzenie unikalnych ograniczeń z kolumnami null

Mam tabelę z takim układem: CREATE TABLE Favorites ( FavoriteId uuid NOT NULL PRIMARY KEY, UserId uuid NOT NULL, Reci ... ware lub w funkcji insert, a nie miej tego ograniczenia. [7]}używam Postgres 9.0. Czy jest jakaś metoda, którą przeoczyłem?

Jak przechowywać Dane historyczne

Wdaliśmy się z kilkoma współpracownikami w debatę na temat najlepszego sposobu przechowywania danych historycznych. Obecnie ... ). Jak sobie z tym radzisz? Używam MS SQL Server 2008, ale chciałbym, aby odpowiedź była ogólna i dowolna z dowolnego DBMS.

Jak działa entity framework dla dużej liczby rekordów? [zamknięte]

Widzę już pytanie bez odpowiedzi tutaj na . Moje pytanie brzmi- Czy EF naprawdę jest gotowy do dużych zastosowań? Py ... około ~1000 rekordów? do prostej edycji muszę ściągnąć zapis edytuj go i następnie wciśnij do db używając SaveChanges()

Najlepszy projekt tabeli bazy danych changelog / auditing?

Muszę utworzyć tabelę bazy danych do przechowywania różnych dziennika zmian / audytu (gdy coś zostało dodane, usunięte, zmody ... zenie innych tabel dla typów zdarzeń lub podobnych rzeczy nie wchodzi w grę, ponieważ jest to komplikacja dla moich potrzeb).

Jak najlepiej reprezentować "cykliczne wydarzenia" w bazie danych?

Próbuję stworzyć aplikację zdarzeń zależną od harmonogramu i kalendarza w C#, dla której kluczowym wymogiem jest reprezentowa ... kania) lub mogą odmówić logowania, gdy zapraszający próbuje się zalogować na 5 minut przed planowanym rozpoczęciem spotkania.

Obliczanie i oszczędzanie miejsca w PostgreSQL

Mam tabelkę w pg jak tak: CREATE TABLE t ( a BIGSERIAL NOT NULL, -- 8 b b SMALLINT, ... T a, arr[5] FROM t; Czy mogę zaoszczędzić miejsce za pomocą opcji array? Czy będzie kara za prędkość? Jakieś inne pomysły?

Postgresql: czy lepiej używać wielu baz danych z jednym schematem każda, czy 1 baza danych z wieloma schematami?

Po Ten komentarz do jednego z moich pytań, zastanawiam się czy lepiej używać 1 bazy danych ze schematami X czy odwrotnie. ... turę! ...teraz każdy schemat ma swoją własną strukturę, która zmienia dinamycznie reagując na przepływ danych użytkowników.

Najlepsze praktyki projektowania baz danych [zamknięte]

Jestem dość dobrze obeznany z SQL Server, MySQL, Oracle itp., ale odkładając te produkty bazodanowe na bok, czy jest jakiś za ... łniać typowych błędów podczas projektowania bazy danych? Linki do książek lub artykułów będą wysoko cenione. Z góry dzięki.

Czy kiedykolwiek jest czas, w którym korzystanie z bazy danych 1: 1 relacji ma sens?

Myślałem kiedyś o normalizacji, i przyszło mi do głowy, że nie mogę myśleć o czasie, w którym powinna istnieć relacja 1:1 w b ... iliard przykładów 1: many lub many:many (z odpowiednimi tabelami pośrednimi), ale nigdy 1:1. Czy przegapiłem coś oczywistego?

Jaki jest cel schematu bazy danych? [zamknięte]

Jaki jest cel schematu bazy danych? Gdzie mogę znaleźć więcej informacji na ten temat? To nie Tabela, to nie baza danych, co to jest?