OrientDB - Mülk Oluştur
PropertyOrientDB'de veritabanı tablosunda bir sınıf ve sütun alanı gibi çalışır. Özellik Oluştur, belirli bir sınıf için bir özellik oluşturmak için kullanılan bir komuttur. Komutta kullandığınız sınıf adı mevcut olmalıdır.
Aşağıdaki ifade, Özellik Oluştur komutunun temel sözdizimidir.
CREATE PROPERTY <class-name>.<property-name> <property-type> [<linked-type>][ <linked-class>]
Yukarıdaki sözdizimindeki seçeneklerle ilgili ayrıntılar aşağıdadır.
<class-name> - Mülkü oluşturmak istediğiniz sınıfı tanımlar.
<property-name> - Özelliğin mantıksal adını tanımlar.
<property-type> - Oluşturmak istediğiniz mülkün türünü tanımlar.
<linked-type> - Konteyner özellik tipinde kullanılan konteyner tipini tanımlar.
<linked-class> - Konteyner özellik tipinde kullanılan konteyner sınıfını tanımlar.
Aşağıdaki tablo, OrientDB'nin depolanacak veri türünü bilmesi için mülk için veri türünü sağlar.
BOOLE | TAM | KISA | UZUN |
YÜZER | TARİH | STRING | GÖMÜLÜ |
BAĞLANTI | BAYT | İKİLİ | ÇİFT |
Bunlara ek olarak, konteyner olarak çalışan birkaç başka mülk türü vardır.
EKLEME LİSTESİ | GÖMÜLÜ SET | EMBEDDEDMAP |
BAĞLANTI LİSTESİ | LINKSET | LINKMAP |
Misal
String türünün Employee sınıfında bir özellik adı oluşturmak için aşağıdaki örneği deneyin.
orientdb> CREATE PROPERTY Employee.name STRING
Yukarıdaki sorgu başarıyla yürütülürse, aşağıdaki çıktıyı alacaksınız.
Property created successfully with id = 1