0
我想爲工資系統的此數據庫設計創建模式。我不明白的是如何加入扣款來賺取工資,然後將薪水加入員工。請參閱我的schema工資表數據庫模式設計
我想爲工資系統的此數據庫設計創建模式。我不明白的是如何加入扣款來賺取工資,然後將薪水加入員工。請參閱我的schema工資表數據庫模式設計
您應該先閱讀XML架構上的參考文獻here或here。這個想法是,你想創建一個工資元素與總計金額和聯邦減稅元素。首先,沿着這些線定義基本元素Total
和Federal
。
<xs:element name="Federal" type="xs:double"/>
<xs:element name="Total" type="xs:double"/>
您可以將工資總額和聯邦稅務數據限制在最小和最大限制的範圍內。然後,你將創建工資類型
<xs:element name="Salary">
<xs:complexType>
<xs:element ref="Total" maxOccurs="1"/> <!-- use Total only once -->
<xs:element ref="Federal" maxOccurs="1"/> <!-- use Federal only once -->
</xs:complexType>
</xs:element>
實際的數據是這樣的:
<xs:Salary>
<xs:Total>50000.00</xs:Total>
<xs:Federal>10000.00</xs:Federal>
</xs:Salary>
因此,你會繼續建設要素按它的要求。另外谷歌xs:simpleType和xs:complexType的詳細說明和創建可重複使用的類型。這個page有創建複雜類型的例子。