Kullanıcı tablosundaki tüm kayıtlar için zorlanan, userid sütunu için JPA'da benzersiz bir kısıtlama denetimi uygularım.JPA
@Table(name = "user",
uniqueConstraints = @UniqueConstraint(columnNames = userid))
Benim gereksinimim, belirli bir kuruluş içindeki kullanıcı kimliğinin tüm kuruluşlar için benzersiz ve değil olması gerektiğidir.
Böyle bir denetimi nasıl uygularım? kimliği ve organizationbase kombinasyonu eşsiz olup olmadığı,
uniqueConstraints={@UniqueConstraint(columnNames={"userid", "organizationid"})}
Bunu yaparak da kısıt kontrolleri:
sayesinde hızlı yanıt için Fabian işe yarıyor. – Joe
Bu konudaki anlayışınız için teşekkür ederiz. Kampüs'te OneToMany Binalar Binada OneToMany Oda Sayısı Oda isminin kampüs içinde benzersiz olması gerekmektedir. Oda tüzel kişiliğinde böyle bir kısıtlama tanımlamak mümkün mü? – Joe