--- title: Benzersizlik Kısıtlamaları description: Twenty'nin içe aktarma sırasında veri benzersizliğini nasıl sağladığı. --- import { VimeoEmbed } from '/snippets/vimeo-embed.mdx'; ## Genel Bakış Yinelenen kayıtları önlemek ve veri bütünlüğünü sağlamak için Twenty bazı alanlarda benzersizliği uygular. Başarılı içe aktarmalar için bu kısıtlamaları anlamak kritiktir. ## Varsayılan Benzersiz Alanlar | Nesne | Benzersiz Alanlar | | ----------------- | --------------------------------- | | **Kişiler** | `id`, `email` | | **Şirketler** | `id`, `domain` | | **Özel nesneler** | Yalnızca `id` (varsayılan olarak) | `id` alanı Twenty'nin dahili tanımlayıcısıdır, her kayıt için otomatik olarak oluşturulur. UUID biçimini kullanır (ör. `c776ee49-f608-4a77-8cc8-6fe96ae1e43f`). ## Özel Benzersiz Alanlar Ek benzersiz alanları **Ayarlar → Veri Modeli** altında tanımlayabilirsiniz: 1. **Ayarlar → Veri Modeli** bölümüne gidin 2. Nesneyi seçin 3. Bir alana tıklayın 4. Alan ayarlarında **Unique** özelliğini etkinleştirin ### Özel Benzersiz Alanlar için Kullanım Senaryoları * **Harici ID'ler**: Diğer sistemlerden gelen ID'leri saklayın (Salesforce ID, HubSpot ID) * **İş tanımlayıcıları**: Çalışan numaraları, müşteri kodları * **Alternatif iletişim bilgileri**: LinkedIn profili, telefon numarası `id` alan adı Twenty'nin dahili ID'si için ayrılmıştır. Harici tanımlayıcılar için `externalId` veya `legacyId` gibi farklı bir ad kullanın. ## İçe Aktarma Davranışı ### Yeni Kayıtlar Oluşturma Benzersiz alan değeri mevcut değilse yeni bir kayıt oluşturulur. ### Mevcut Kayıtları Güncelleme Benzersiz alan değeri mevcut bir kayıtla eşleşirse, o kayıt yeni verilerle **güncellenir**. **Mevcut kayıtları güncellemek** için, **yalnızca bir benzersiz alanı** eşleştirmeniz önerilir. ### Yumuşak Silinmiş Kayıtlar **Silinmiş kayıtlar benzersizliğe dahildir.** Yumuşak silinmiş kayıtlar (Komut Menüsü → Silinen kayıtları görüntüle altında görünür) benzersizlik kontrollerine dahildir. Silinmiş bir kayıtla aynı benzersiz değere sahip bir kaydı içe aktarırsanız, silinmiş kayıt yeni verilerle **geri yüklenir**. ## İçe Aktarma Sırasında Yinelenenleri Tespit Etme Doğrulama aşamasında: * Dosyanızdaki yinelenenler sarı renkle vurgulanır * İçe aktarmayı başlatmadan önce yinelenen satırları arayüzden düzenleyebilir veya kaldırabilirsiniz ## En İyi Uygulamalar 1. İçe aktarmadan önce dosyanızdan **yinelenenleri kaldırın** 2. İçe aktarmadan önce Twenty'de **mevcut kayıtları kontrol edin** 3. Diğer sistemlerden geçiş yaparken **harici ID'leri kullanın** 4. Mevcut kayıtları güncellemek istiyorsanız **benzersiz alanları dahil edin**