Udostępnij przez


Nazewnictwo kluczy podstawowych w bazach danych modułu scalania

Nazwy kluczy podstawowych bazy danych modułu scalania muszą być zgodne ze standardową konwencją nazewnictwa. Celem tej konwencji nazewnictwa jest zmniejszenie możliwości wystąpienia konfliktu nazw między kolumnami tabeli w module scalania i docelowym pakietem instalacyjnym. Nie można zastosować konwencji nazewnictwa do tabel, w których klucz podstawowy pochodzi z instalowalnych danych. Nie należy stosować konwencji nazewnictwa do następujących tabel:

Na przykład nie należy używać klucza podstawowego tabeli MIME, ponieważ jest to typ MIME i zastosowanie procedury nazewnictwa spowoduje zmianę jego znaczenia. W takich przypadkach konflikty nazw zależą od znaczenia unikatowych danych w modułach.

Nazwa klucza podstawowego w module scalania musi składać się z czytelnej nazwy dołączonej do ciągu utworzonego z identyfikatora GUID modułu scalania. Każdy moduł scalania musi mieć własny identyfikator GUID . Identyfikator GUID modułu scalania powinien być również utworzony w właściwości Podsumowanie numeru poprawki modułu scalania. Deweloperzy mogą tworzyć identyfikatory GUID za pomocą narzędzia takiego jak GUIDGEN.

Poniższa procedura opisuje sposób generowania podstawowego klucza bazy danych zgodnego ze standardową konwencją nazewnictwa. Zastosuj poniższą procedurę tylko do tabel, w których klucz podstawowy nie dotyczy instalowanych danych.

Aby nazwać klucz podstawowy rekordu tabeli w module scalania

  1. Utwórz czytelną część nazwy klucza podstawowego. Wybierz nazwę czytelną, która identyfikuje ten rekord, na przykład MyRowEntry.
  2. Wygeneruj lub uzyskaj identyfikator GUID modułu scalania. Należy pamiętać, że wszystkie identyfikatory GUID muszą być tworzone wielkimi literami. Aby uzyskać więcej informacji na temat identyfikatorów GUID, zobacz GUID. Poniżej przedstawiono przykład identyfikatora GUID: {880DE2F0-CDD8-11D1-A849-006097ABDE17}. W poniższych krokach zmodyfikujesz to w ciąg znaków, który musi zostać dołączony do każdej nazwy klucza podstawowego w module scalania.
  3. Usuń nawiasy klamrowe z początku i końca GUID.
  4. Zmień wszystkie kreski na podkreślenia.
  5. Dodaj wynik do końca czytelnej części nazwy klucza podstawowego. Oddziel nazwę czytelną od zmodyfikowanego identyfikatora GUID kropką. Nazwa klucza podstawowego dla przykładowego identyfikatora GUID podanego powyżej staje się MyRowEntry.880DE2F0_CDD8_11D1_A849_006097ABDE17.
  6. Powtórz, aby wymienić wszystkie klucze podstawowe wszystkich tabel w module scalania.