Pytania oznaczone «database-design»

12
CouchDB i wersjonowanie dokumentów

Obecnie pracuję nad aplikacją typu wiki za pomocą CouchDB i próbuję wdrożyć schemat wersjonowania dokumentów. Widzę to na dwa sposoby: Przechowuj każdą wersję jako osobny dokument Przechowuj starsze wersje jako załączniki do jednego dokumentu. W tej chwili mam formę # 1 działającą. Gdy...

11
Czy powinienem dodać przechodnie klucze obce?

Prosty przykład: istnieje tabela klientów. create table Customers ( id integer, constraint CustomersPK primary key (id) ) Wszystkie inne dane w bazie danych powinny zawierać linki do Customer, więc np. OrdersWygląda to tak: create table Orders ( id integer, customer integer, constraint...