|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : tarpan@compuweigh.com 2:5020/400 28 Jun 2001 22:11:33 To : Gleb Oufimtsev Subject : Re: текстовые/смешанные составные первичные ключи -------------------------------------------------------------------------------- <Gleb.Oufimtsev@f52.n5020.z2.fidonet.org> пишет: >> А как народ относится к сабжам? GO> Примерно также, как ты будешь относиться к ним, когда немножко поимеешь опыта построения клиентских прог. Я имею "опыт построения клиентских прог". И тем не менее я считаю, что проектировать структуру БД нужно не задумываясь о интерфейсе пользователя, отчетах и тд. При проектировании структуры БД важно только одно : предметная область. GO> Составные ключи - ну очень удобная вестчъ для GO> использования их в интерфейтных элементах ввода типа раскрывающихся списков! Чушь! С такими подходами дальше "Hello, Word" не уедешь. *Все вышесказанное справедливо для нормальной БД (позволяющей хранить данные так как "правильно" а доставать - так как "удобно"). Теперь по сути : 1) Текстовые ключи нежелательны, если длина поля большая (ну скажем > 16). Думаю понятно почему. 2) Смешанные - это что? Ключ, состоящий из нескольких полей? Тогда опять же зависит от предметной области и от требований к системе. ЗЫ. Из начального примера ничего не понял. Что SQL с комментариями трудно было привести? -- Good Luck! Tarpan Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/648849183f79.html, оценка из 5, голосов 10
|