Моя жена владеет собачьей школой.Я создаю приложение, в котором она может управлять клиентами, курсами, статьями, собаками и счетами.
Я создал базу данных SQL, которая включает эти разные таблицы и подтаблицы.В Visual Studio сначала использовались ADO.NET Identity и база данных.
Например, таблица customer выглядит следующим образом:
(Kunde-> Customer, Strasse -> Street, Hund-> Dog)
public class Kunde
{
public int KundenID { get; set; }
public int AnredeID { get; set; }
public string Vorname { get; set; }
public string Nachname { get; set; }
public string Strasse { get; set; }
public int Hausnummer { get; set; }
public int OrtID { get; set; }
public string Telefon { get; set; }
public string EMail { get; set; }
public string Aktiv { get; set; }
public Nullable<System.DateTime> AGBDatum { get; set; }
public Nullable<int> HundID { get; set; }
public virtual tbl_Anrede tbl_Anrede { get; set; }
public virtual tbl_Hunde tbl_Hunde { get; set; }
public virtual tbl_Ort tbl_Ort { get; set; }
}
Теперь в этой таблице находятся различные FK (внешние ключи), такие как Hund / DogID, который указывает на таблицу dog, где вы можете управлять собакой (возраст, имя, пол, ...) и так далее.
Моя проблема в том, что я не знаю, как создавать или отображать определенные столбцы.Например, если я добавляю нового клиента по умолчанию, в окне отображается ortID, который указывает на почтовый индекс и город (другая таблица).Я хочу иметь два поля, такие как город и почтовый индекс.С помощью классических Winforms я смог определить с помощью оператора SQL, в какую таблицу нужно вставить или обновить значение.
Мне немного сложно объяснить мою проблему, если вам нужна дополнительная информация, дайте мне знать.
Спасибо за ваш ответ