Dodawanie indeksów do tabel za pomocą rozszerzenia
Często tabele są rozszerzane, aby można było przechowywać dodatkowe dane na później, ale także szybko uzyskiwać dostęp do danych na podstawie nowych pól. Dlatego często korzystne jest posiadanie dedykowanego indeksu, który przyspiesza przeszukiwanie bazy danych. Za pomocą rozszerzenia można dodać do tabeli nowy index. Aby dodać indeks do istniejącej tabeli, należy rozszerzyć wybraną tabelę, a następnie utworzyć indeks w taki sam sposób, jak w przypadku tworzenia indeksu w nowej tabeli. Jako część nowego indeksu można dodać zarówno nowe, jak i istniejące pola.
Na poniższej ilustracji rozszerzenie InventTable służy do określania indeksu dla nowego pola w tabeli InventTable.
Ostrzeżenie
Nie należy używać tego podejścia do tworzenia unikatowych indeksów. Ta zmiana jest narzucaną zmianą, która może uszkodzić rozwiązania innych niezależnych dostawców oprogramowania (ISV), jeśli te rozwiązania zostały wdrożone w tym samym środowisku. Ta możliwość zostanie usunięta w przyszłych wersjach platformy.