2017-08-13 82 views
0

我需要一個ER圖轉換爲XML ER diagram Here XML:無法ER圖轉換成XML

<?xml version="1.0" encoding="utf-8"?> 
<company companyname="abc" address="hj"> 
    <department dname="dfsdf" deptphoneno="1232321" deptfaxno="2323" deptemail="fefsf"> 
     <employee empid="fsd" ename="fuehuf" emailid="fhueh" phoneno="364764"> </employee> 
     <employee empid="fsd" ename="fuehuf" emailid="fhueh" phoneno="364764"> </employee> 
     <contractEmployee name="fdsf" phoneno="12345"> </contractEmployee> 
    </department> 
</company> 

可有人請看看,並告訴我,如果我寫正確的XML或不?謝謝。

回答

0

我猜contractEmployee也是僱員。在我看來,你的數據庫表應該是這樣的:

公司(ID,姓名,地址)

2-部門(ID,姓名,PHONENO,郵件,COMPANY_ID)

3-員工(ID,姓名,PHONENO,郵件,DEPID)

正如我說我認爲contractEmployee也是僱員。如果不同,請提供更多信息。

如果公司名稱是唯一的,則可以在部門表中使用該名稱而不是company_id。如果部門名稱是唯一的,則可以在employee表中使用它而不是depId。