|
|
|
Вопрос по вторичному ключу
|
|||
|---|---|---|---|
|
#18+
Вопрос в следующем: может ли вторичный ключ,быть им (вторичным ключем) сразу для нескольких табли одновременно. Этот пример верен ? TBL1 Id [Primary key] Name Alt Size [Foreign key] TBL2 Size [Primary key] ........................ ........................ TBL3 Size [Primary key] ........................ ........................ Где оределяются следующие связи: TBL1 {многие} к {один} TBL2 TBL1 {многие} к {один} TBL3 через ключевое поле Size. Или это является ошибкой с точки зрения проектирования баз данных? С этим вопросом я столкнулся при создании базы данных в Access. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2003, 13:28 |
|
||
|
Вопрос по вторичному ключу
|
|||
|---|---|---|---|
|
#18+
Мне кажется, что это возможно! Но боюсь будут грабли:) Опиши подробнее зачем нужен такой подход? Geen ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2003, 13:46 |
|
||
|
Вопрос по вторичному ключу
|
|||
|---|---|---|---|
|
#18+
Я создаю базу данных, и столкнулся с этой проблемой. А вернее проблема в том, что при создании связи в Access, она вроде как создалась,и на каждую из них я наложил ограничения целосности, Заполнил таблицы TBL2 и TBL3. Начинаю встовлять данные в TBL1 из TBL2, а Access выдает ошибку: Невозможно добавление или изменение записи.Для обеспечения целосности данных необходимо наличее связонной записи в таблице TBL3. Бред какойто, как от этого избавится???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2003, 14:05 |
|
||
|
Вопрос по вторичному ключу
|
|||
|---|---|---|---|
|
#18+
Это не бред,так и должно быть.Таблицы проектируй правильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2003, 14:07 |
|
||
|
Вопрос по вторичному ключу
|
|||
|---|---|---|---|
|
#18+
Вопрос ЗАЧЕМ ты сделал такую схему?:) Geen ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2003, 14:09 |
|
||
|
Вопрос по вторичному ключу
|
|||
|---|---|---|---|
|
#18+
TO Geen: я могу выслать тебе скриншот моей структуры........ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2003, 14:18 |
|
||
|
Вопрос по вторичному ключу
|
|||
|---|---|---|---|
|
#18+
Шли geen1@yandex.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2003, 14:26 |
|
||
|
Вопрос по вторичному ключу
|
|||
|---|---|---|---|
|
#18+
Эта ошибка возникает, когда я вставляю данные из таблицы TBL_IMAGE в таблицу TBL_ITEM_FRAME.Причем все таблицы с TBL_IMAGE по TBL_DRAWING уже заполненые, в том числе и TBL_PROJECT,TBL_FRAME, а начал заполнять TBL_ITEM_FRAME, как сразу на первой записи вылетает такая штучка, жму ОК , но и после этого данные упорно не хотят помешаться в таблицу, Access просто отказывается их внести, по причине той якобы ошибки, которую он выдает. Если я убираю галочку "обеспечение целосности данных" в таблицах с TBL_IMAGE по TBL_DRAWING, то данные начинают добавлятся..... Как это понимать,? И если я сейчас занесу таким образом все данные, наложу ограничение целосности, то не возникнит ли проблем в далнейшем, когда я снова захочу внести данные, ведь я ее собираюсь переносить на SQL SERVER чечрез Upsizing Tools............ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2003, 15:41 |
|
||
|
Вопрос по вторичному ключу
|
|||
|---|---|---|---|
|
#18+
A ты упрямый.Ты кого хочешь обмануть? Себя или Access ?Сказали же уже,что так делать нельзя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2003, 15:52 |
|
||
|
Вопрос по вторичному ключу
|
|||
|---|---|---|---|
|
#18+
Тогда почему в таком случае Access создал эти связи, не выдав не единой ошибки>>>>>>>>>> Вторичный ключ сразу к нескольким таблицам ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2003, 16:00 |
|
||
|
Вопрос по вторичному ключу
|
|||
|---|---|---|---|
|
#18+
Посоветуйе тогда, каким способом выйти из этой ситуации,,????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2003, 16:17 |
|
||
|
Вопрос по вторичному ключу
|
|||
|---|---|---|---|
|
#18+
Тогда почему в таком случае Access создал эти связи, не выдав не единой ошибки>>>>>>>>>> Потому что ,когда ты создавал эти таблицы связи таблицы еще были пустыми. По мере заполнения стали проявлятся последствия (как и следовало ожидать) Посоветуйе тогда, каким способом выйти из этой ситуации,,????? перестрой структуру таблиц. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.08.2003, 16:31 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32229056&tid=1680079]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
90ms |
get topic data: |
11ms |
get forum data: |
4ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 230ms |
| total: | 421ms |

| 0 / 0 |
