database-design

Jak Trello tak szybko pokazuje historię?

Trello pokazuje historyczny log wszystkiego, co każdy użytkownik zrobił od początku istnienia forum. Podobnie, jeśli kliknies ... iem, że nie jest to jedyna usługa, która zapewnia coś takiego, ale jak byś sobie poradził z zaprojektowaniem takiego systemu?

SQL: używanie wartości NULL a wartości domyślne

Jakie są Plusy i minusy używania wartości NULL w SQL w przeciwieństwie do wartości domyślne? PS. Wiele podobnych pytań zostało tutaj zadanych, ale żadne nie odpowiada na moje pytanie.

Jakie są zasady i korzyści wynikające z "modelu partyjnego"?

"model party" jest "wzorcem" do projektowania relacyjnych baz danych. Przynajmniej część z nich polega na znalezieniu wspóln ... tych pytań ... ale cokolwiek dotyka jednego lub więcej z nich, pomoże mi podjąć pewne decyzje, przed którymi stoję. Dzięki.

Wzór bazy danych Bill of materials

Obecnie pracuję nad projektem, który powinien pomóc nam w kontroli zapasów, a także w zakupach, aby zmontować nasz produkt ko ... natomiast podmiot złożony nie ma zewnętrznego (jak w: poza naszym firma) nieruchomości. Każdy wkład jest doceniany! Dzięki!

Relacja klucza podstawowego i indeksu klastrowego

Czy tabela może mieć klucz podstawowy bez klastrowego indeksu? A czy tabela może mieć klastrowy indeks bez klucza podstawowego? Czy ktoś może mi krótko opowiedzieć o związku klucza podstawowego i indeksu klastrowego?

Wysokiej jakości generator ERD dla PostgresQL pod Linuksem? [zamknięte]

Tło MySQL Workbench może produkować atrakcyjne i wysokiej jakości Erd, takie jak: Badania Jakie są dostępne narzędzia ... aza danych [12]} Działa na Linuksie (lub pod WINE) Eksportuj PNG w wysokiej rozdzielczości (lub SVG) Free or Open Source

Konfiguracja MS-Access DB dla dostępu dla wielu użytkowników

Myślimy o "powiększeniu" bazy danych MS-Access o kilka tabel, formularzy i zapytań dla wielu użytkowników. (Korzystanie z inn ... iego jak "poziomy izolacji" w dostępie? Wszelkie wskazówki lub wskazówki do przydatnych artykułów będą bardzo mile widziane.

Wybór schematu bazy danych do przechowywania systemu katalogów

Próbuję zaimplementować bazę danych opartą na SQLite, która może przechowywać pełną strukturę folderu 100GB ze złożoną podbud ... ub coś w tym stylu. Jakie byłyby najlepsze z tych rozwiązań? Czy jest jakieś lepsze rozwiązanie, o którym nie pomyślałem?

Dostarczanie elementów activity feed w umiarkowanie skalowalny sposób

Aplikacja, nad którą pracuję ma Kanał aktywności, w którym każdy użytkownik może zobaczyć aktywność swoich znajomych (podobni ... rty na inne rozwiązania, choć chciałbym, aby było to proste i nie instalować czegoś takiego jak CouchDB itp. Wielkie dzięki!

Najlepszy zawodnik reprezentacji NCAA Basketball Bracket

Jaki jest najlepszy schemat bazy danych do reprezentowania NCAA Mens Basketball bracket? Oto link, jeśli nie jesteś zaznajomi ... tie dotyczące lepszego sposobu sformułowania tego pytania lub lepszego sposobu jego zdefiniowania daj mi znać w komentarzach.

Projektowanie baz danych: 3 typy użytkowników, osobna czy jedna tabela?

Mam 3 typy użytkowników: Admins dostawcy pracownicy Każdy typ użytkownika będzie miał inny interfejs użytkownika i do ... umieścić je wszystkie w jednej tabeli użytkownika jak tbl_users czy lepiej stworzyć tbl_admins, tbl_suppliers, tbl_employees?

(Projektowanie baz danych-atrybuty produktów): Jaka jest lepsza opcja dla projektowania baz danych atrybutów produktów?

I new in database design. Co jest lepszym rozwiązaniem dla projektu bazy atrybutów produktu dla cms?(Proszę również zapropono ... id product_name color price } attribute{ id name value } products_attribute{ products_id attribute_id } Dzięki., Yosef

Klucz podstawowy a unikalne ograniczenie?

Obecnie projektuję nową bazę danych. W szkole zawsze uczyliśmy się umieszczać klucz podstawowy w każdym stole. Czytałem wiel ... h, że lepiej używać unikalnych ograniczeń (aka unikalny indeks dla niektórych db) zamiast PK. Jaki jest twój punkt widzenia?

Co jest ważniejsze? DB design czy coding? [zamknięte]

Co jest ważniejsze: projekt bazy danych? Czy projekt kodu aplikacji? Istnieje wiele informacji o kodzie wielokrotnego użytku ... aplikacji (szczególnie tego, jak złe decyzje projektowe na początku wpływają na aplikację w późniejszym okresie jej "życia".

Atrybut Array dla modelu Ruby

Czy jest możliwe utworzenie atrybutu dla klasy, która jest tablicą? Próbowałem przeczytać to , ale nie wyciągnąłem z tego zb ... której mogę dodać nowe elementy. ruby-1.9.2-p290 :006 > arc = Arch.new ruby-1.9.2-p290 :007 > arc.thearray => []

Kiedy zbudować oddzielną bazę raportów?

Budujemy aplikację, która ma bazę danych(tak, dość ekscytujące huh:). Baza danych jest głównie transakcyjna (do obsługi apli ... ych do raportowania? Jakie pytania należy zadawać? Jakie rzeczy sprawiłyby, że zdecydowałbyś się na oddzielną bazę raportów?

Wybór najlepszego klucza podstawowego + system numeracji

Staramy się wymyślić system numeracji dla tworzonego przez nas systemu aktywów, w biurze odbyło się kilka gorących dyskusji n ... luczu głównym. Jak myślisz, co powinniśmy zrobić? Dzięki. EDIT: dzięki wszystkim za świetne odpowiedzi, Bardzo mi pomogła.

Czy powinienem zaprojektować tabelę z kluczem głównym varchar lub int?

Wiem, że to subiektywne, ale chciałbym poznać opinie ludzi i mam nadzieję, że kilka najlepszych praktyk, które mogę zastosowa ... , co inni o tym myślą i czy trzymając się int dla primary klucze to najlepszy sposób na uniknięcie koszmarów konserwacyjnych.

Jakie są najlepsze praktyki i" zasady " tworzenia indeksów baz danych?

Mam aplikację, która cykli przez ogromną liczbę rekordów w tabeli bazy danych i wykonuje wiele operacji SQL i. Net na rekorda ... trowy? A jeśli chodzi o metodę dostępu, pod jakim warunki powinienem użyć btree nad Haszem, gist lub gin (co to w ogóle są?).

Modelowanie Danych: Ćwiczenie Modelowania Logicznego

Próbując nauczyć się sztuki przechowywania danych starałem się przyjąć jak najwięcej solidnych informacji, jak to możliwe. P ... iatła na problemy, które mam z definiowaniem AK i IE. Następny post modelu logicznego będzie zawierać te klucze i atrybuty.