Рисунок базы данных курсов, чтобы связывать курсы университета с alumnosn, что получают их

Ведомство университета предлагает 5 курсов. У меня есть список с исходными институтами учеников и я знаю, сколько учеников определенного института берут курсы в вопросе.

Я знаю, как создавать таблицу курсов и таблицу институтов, но: как один 2 подмостков?

Например, я знаю, что институт 1 посылает, 2 ученика курса A, 1 в B, и 0 в остальные. Я знаю, как соединять эту информацию с институтами, но: и с курсами?

0
задан 30.03.2017, 16:14
3 ответа

В случае, который у тебя не есть информации учеников, а просто число учеников, ты нуждаешься в таблице, где было подобрано число учеников какого института, они идут в какой курс

Я помещаю тебе консультацию, чтобы создавать таблицу

CREATE TABLE inscripciones (
    id_escuela int, 
    id_curso int, 
    alumnos int NOT NULL, 
    CONSTRAINT inscripciones_pk PRIMARY KEY (id_escuela, id_curso), 
    CONSTRAINT inscripciones_escuela_fk FOREIGN KEY (id_escuela) REFERENCES escuelas (ID), 
    CONSTRAINT inscripciones_curso_fk FOREIGN KEY (id_curso) REFERENCES cursos (ID)
)

Заметь: ты будешь должен приспосабливать немного типов полей для того, чтобы они приспособились к типу колонны, в которую они снабжают ссылками

1
ответ дан 24.11.2019, 12:03
  • 1
    Вот то, что я сделал, hablé с преподавателем и malinterpreté таблица, он думал, что tení хозяева, которые использовать как появлялось, но нужно приспосабливать. – Exploitation 17.12.2016, 00:24
  • 2
    Спасибо за ответ! – Exploitation 17.12.2016, 00:25
  • 3
    Друзья, должен будь быть FOREIGN не FOREING. – Jorgesys♦ 12.01.2017, 00:28

Будь должен создавать модель данных. А именно создавать подмостки и связывать их из-за первичных и чужеземных ключей. Это соединение Может помогать ему понимать, как сформировывается это. http://www.aulaclic.es/sqlserver/secuencias/p01_relaciones.htm

Как только были созданы связи между подмостками Вашей базы данных смоги использовать SQL, чтобы возвращать информацию как созданные связи. Это соединение, может быть, он было полезным: https://www.tutorialspoint.com/sql/sql-using-joins.htm

1
ответ дан 24.11.2019, 12:03

Она informaciГіn проблемы она недостаточная, podrГ-схвати печатать твой SQL или твой E/R, чтобы помогать тебе с большим precisiГіn.

, Но если твоя проблема - связи немного asГ - ты podrГ, - чтобы помогать. SegГєn, что ты печатаешь базу данных podrГ, - чтобы оставаться немного asГ-.

introducir la descripción de la imagen aquí

0
ответ дан 24.11.2019, 12:03
  • 1
    Проблема - что не sé как создание EAR... У меня есть таблица с курсами университета (идентификация, имя, преподаватель), таблицей с институтами, что enví an Ваши студенты в университет (идентификация, имя, telé телефонная трубка) И потом sé nú морской окунь студентов каждого института orí ген, который есть в каждом курсе. И aquí он, где у меня есть проблема. – Exploitation 15.12.2016, 23:49