Czym jest właściwość?
What is a Property?
Właściwość (Property) to element metadanych, który można umieścić na karcie danych pliku, na karcie „Właściwości” (Properties):

Właściwość składa się z typu właściwości i wartości właściwości. Wartości właściwości można wstawiać do tabel części (BOM) i rysunków.
Typy właściwości
Dział zatytułowany „Typy właściwości”Istnieją 2 podstawowe typy właściwości.
Właściwości wprowadzane przez użytkownika
Dział zatytułowany „Właściwości wprowadzane przez użytkownika”Te właściwości wymagają wpisania czegoś, aby zdefiniować wartość. Ten typ właściwości świetnie nadaje się do danych, które zwykle się nie powtarzają. Na przykład jest bardzo mało prawdopodobne, że powtórzysz dokładnie te same dane we właściwości o nazwie „Komentarz do rewizji” (Revision Comment), ponieważ każdy komentarz do rewizji prawdopodobnie będzie unikalny — innymi słowy, trzeba go wpisać.
Podczas konfiguracji definicja tego typu właściwości wymaga wybrania typu danych — na przykład liczby całkowitej, tekstu lub liczby rzeczywistej.
Ten rodzaj właściwości jest oznaczony niebieską ikoną:

Właściwości zależne od danych
Dział zatytułowany „Właściwości zależne od danych”Te właściwości wymagają wybrania wartości z listy. Ten typ właściwości świetnie nadaje się do danych powtarzalnych albo wtedy, gdy trzeba zastosować silnie uporządkowane podejście. Na przykład bardzo prawdopodobne, że wolisz wybrać właściwość „Stan” z rozwijanej listy stanów, zamiast wpisywać wielokrotnie „North Carolina”. Albo możesz mieć listę dostawców („Dostawca”, Supplier) i wolisz wybrać dostawcę z rozwijanej listy znanych dostawców, zamiast wpisywać go wkółko od nowa.
Ten typ właściwości wymaga wybrania klasy jako typu danych. Opcjami listy rozwijanej będą instancje klasy.
Ten typ właściwości jest oznaczony zieloną ikoną:

Zaletą podejścia zależnego od danych jest łatwość aktualizacji. Jeśli miałbyś właściwość „Numer telefonu dostawcy” i ustawił ją jako wprowadzaną przez użytkownika, mógłbyś wpisać numer telefonu w 400 częściach. Jeśli numer się zmieni, trzeba wykonać 400 aktualizacji. Jeśli natomiast zastosujesz podejście zależne od danych, wystarczy zaktualizować go w jednym miejscu. Klasy udostępnia się na karcie danych zawsze przez utworzenie właściwości i wybranie żądanej klasy jako typu danych.
Oryginał: What is a Property?