Modelleme zorluklarını çözme

Tamamlandı

Verileri modelleme, işinizin gerektirdiği biçimde verileri etkili şekilde görselleştirebilmeniz için ilişkiler oluşturma ve bu ilişkileri koruma ile ilgilidir. Bu ilişkileri oluştururken karşılaşabileceğiniz yaygın bir sorun, döngüsel ilişkilerdir.

Örneğin, Satış takımı için raporlar geliştiriyor ve tablolar arasındaki ilişkileri inceliyorsunuz. Kötü tasarlanmış bir anlam modelinde, Tablo 1'in Tablo 2'deki bir sütunla çoka bir ilişkisi vardır, ancak Tablo 2'nin Tablo 1 ile kendi ilişkisi olan Tablo 3 ile bire çok ilişkisi vardır. Bu ilişkiler ağını yönetmek zordur ve artık hangi ilişkilerin mevcut olduğu net olmadığından görseller oluşturmak göz korkutucu bir görev haline gelir. Bu nedenle, verilerinizin kullanışlı olması için döngüsel ilişkileri belirleyebiliyor olmanız önemlidir.

İlişki bağımlılıkları

Döngüsel ilişkileri anlamak için önce bağımlılıkları anlamanız gerekir.

Örneğin, Satış tablosunda şu Toplam hesaplanmış sütununuz olduğunu düşünün.

Sales['TotalCost'] = Sales['Quantity'] * Sales['Price']

TotalCost, Miktar ve Fiyat’a bağlıdır; bu nedenle miktar veya fiyatta bir değişiklik olursa, TotalCost sütununda da bir değişiklik olur. Bu örnek, bir sütunun diğer sütunlara bağımlılığını açıklar, ancak ölçüler, tablolar ve ilişkiler arasında da bağımlılıklarınız olabilir.

dSalesPerson, fSales ve dCustomer arasındaki şu ilişkiyi düşünün. dCustomer'daki bir değişiklik fSales'te bir değişikliğe neden olur ve bu da dSalesPerson'da değişikliklere neden olur. Bu tür bağımlılıklar ilişkiler içinde bulunabilir.

İlişkilerdeki Bağımlılıklar'ın ekran görüntüsü.