| От | Markus Bertheau |
|---|---|
| Тема | question about which column(s) are the right foreign key |
| Дата | |
| Msg-id | 1087766532.2660.27.camel@teetnang обсуждение исходный текст |
| Ответы |
Re: question about which column(s) are the right foreign key
|
| Список | pgsql-sql |
Hi, I have objects in my database, and they have an object id generated with a sequence. Then I have object versions. The ids of object versions need to be unique only within one object id. But for simplicity they're generated with a sequence, too. Now I want to reference an object version. I can use just the object version id, because it "happens" to be globally unique. Conceptually though, I should use the object's id and its version's id. Now redundancy is Not Good™, so I wonder which way is the Right One™. I understand that both ways work and that the variant with just the object id is probably both faster and smaller. I'd be thankful for enlightenment :) -- Markus Bertheau <twanger@bluetwanger.de>
В списке pgsql-sql по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера