reboot777
@reboot777
нищий студент

Добавление записи в главную таблицу базы данных SQL?

Пишу проект посредством asp.net mvc.
Добавил базу данных, модель. Контроллеры и представления заодно.
При проверке работоспособности, в представлении нет опции добавлять несколько записей на одного человека.
То есть, есть допустим две таблицы:
1. Главная таблица- (Люди),где столбцы: ФИО, Дата рождения, id_Обращения.
2. Вторая таблица Обращения, состоит из следующих столбцов: id_обращения, Дата обращения, Причина обращения, Отметка о выполнении. Предполагается, что на одного человека будет много записей, "обращений".
3. Две таблицы разумеется связал через индекс. (пример условен)
4. Каким образом мне реализовать добавление нескольких записей в таблице Обращения на одного человека ?
5. Пример.
Иванов...
Дата Причина Отметка о выполнении
1я запись 10.10.10 - компенсация расходов 50% компенсировано
2я запись 10.11.11 справка выдана справка. И так далее.
Никак не пойму, как это реализовать. Умом то понимаю, что следует как-то инкапсулировать на одного человека.
Спасибо за помощь.
  • Вопрос задан
  • 159 просмотров
Решения вопроса 1
tsklab
@tsklab
Здесь отвечаю на вопросы.
Вторая таблица Обращения, состоит из следующих столбцов: id_обращения,
Добавьте столбец id_человек
Главная таблица- (Люди),где столбцы: ФИО, Дата рождения, id_Обращения.
Удалите столбец id_Обращения

А как потом реализовать добавление?
На форме ввода "Обращение" ComboBox для выбора id_chelovek и поля ввода для других столбцов.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы