Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Целостность данных при составлении схемы данных
 
 автор: АлексейAlex   (19.05.2009 в 08:57)   личное сообщение
50 Кб.
 
 

ИМЕЕТСЯ:

Две таблицы ФИО (справочник по ФИО) и КЛИЕНТЫ
Два поля ФИО в табл. КЛИЕНТЫ (первое ФИО это фио клиентов, а второе ФИО1 это фио того кто заполнял форму)

!: один и тот же ФИО может быть как клиентом так и тем кто заполнял

Вопрос:

в чем я не прав (см. картинку)?

  Ответить  
 
 автор: snipe   (19.05.2009 в 10:01)   личное сообщение
20 Кб.
 
 

Есть другой Вариант....

  Ответить  
 
 автор: АлексейAlex   (19.05.2009 в 10:23)   личное сообщение
47 Кб.
 
 

ошибка при создании связей та же. (см. рисунок)

  Ответить  
 
 автор: snipe   (19.05.2009 в 10:34)   личное сообщение
 
 

Я Вам послал пример в котором нет ни одной связи......
и он рабочий - проверял....
разделите таблицы (условно) на 2 категории справочники и таблицы базы данных.....(в данном случае ФИО справочник а таблица клиенты - таблица базы данных)
так вот между таблицами базы данных создание связей очень даже желательно (иначе зачем огород городить - Excel есть) они(связи) могут быть созданы на схеме базы данных или что очень редко(встречал всего один раз) созданы програмно.......
Связь справочников с таблицами базы может на схеме и не создаваться.....а может быть реализована через ComboBox формы что я в своем примере и сделал

  Ответить  
 
 автор: АлексейAlex   (19.05.2009 в 11:17)   личное сообщение
 
 


Связь справочников с таблицами базы может на схеме и не создаваться.....а может быть реализована через ComboBox формы что я в своем примере и сделал



но почему ошибка при создании таких связей на схеме?

  Ответить  
 
 автор: snipe   (19.05.2009 в 11:36)   личное сообщение
20 Кб.
 
 

Потому что когда Вы пытаетесь сделать от что на рисунке у Акса крышу рвет....
у него не связуха получается - как это каскадно удалять записи и как каскадно обновлять.
Если галку оставить только в поле обеспечение целостности -то работает

  Ответить  
 
 автор: АлексейAlex   (19.05.2009 в 12:46)   личное сообщение
 
 

огромное спасибо )))

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList