2010-10-05 48 views
0

我的應用程序中的用戶可以自由選擇數據庫中的某些字段。查找丟失的表格以避免交叉連接

people 
+ peopleid 
+ peoplename 

cars 
+ carid 
+ carnumber 
+ carcolor 

pers_car 
+ carid 
+ peopleid 

讓我們假設用戶選擇字段peoplename和carcolor來找出哪個人喜歡哪種顏色。

是否有可能確定缺少pers_car表(需要加入),如果...

  • 表和字段沒有一個好聽的名字?
  • 來自用戶的邏輯和非邏輯請求之間的區別?
+0

我不明白這個問題。你的應用程序是如何工作的?如果用戶選擇字段,它會做什麼?它執行搜索嗎?以及識別「缺少表格「?它只是沒有指定的表格... – sleske 2011-06-30 22:21:45

+0

請修改您的問題以使其更清晰;否則它將被關閉 – sleske 2011-06-30 22:22:00

回答

0

行中的第一個字(在「+」之前)是表名。該軟件刪除了我的換行符:(

+1

您可以編輯您的問題。 – TheVillageIdiot 2010-10-05 17:14:51