Question: thses are my database codes : CREATE TABLE University( UniversityID int NOT NULL IDENTITY, UniversityName nvarchar(100) NOT NULL, PRIMARY KEY (UniversityID) ) CREATE TABLE Enstitute(

thses are my database codes : CREATE TABLE University( UniversityID int NOTthses are my database codes :

CREATE TABLE University( UniversityID int NOT NULL IDENTITY, UniversityName nvarchar(100) NOT NULL, PRIMARY KEY (UniversityID) )

CREATE TABLE Enstitute( EnstituteID int NOT NULL IDENTITY, UniversityID int NOT NULL, EnstituteName nvarchar(100), PRIMARY KEY (EnstituteID), FOREIGN KEY (UniversityID) REFERENCES University(UniversityID) )

My problem when i add data that user inputs, i write same university name but in the database records same university names saved with different UniversityID . 1 enstitute have 1 university and 1 university have more than one enstitute. When i select a university , if university is selected before, i want save to same UniversityID (foreign key) to Enstitute table , not new Foreign key ID. Can someone help me?

en. EnstituteName = enstituteBox.Text; //entitute name input uni.UniversityName = universityBox. Text; //university name input 1 Results i Messages UniversityID UniversityName 1 Maltepe Universitesi 2 Boazii niversitesi 3 Maltepe niversitesi 2 3 db.Enstitute.Add(en); db. University.Add(uni); db.SaveChanges(); //execute Enstituteld UniversityID 1 1 1 Enstitute Name Fen bilimleri Ankara ehir hastanesi Tip fakltesi 2 2 2 3 3 3

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!