relational-database

    0熱度

    1回答

    我在學習Django,並使用PyCharm在Django中創建了一個表。我在表格中輸入了一些值,然後在表格中添加了另一列。現在,當我嘗試進行轉換時,它發生了成功,但是當我嘗試遷移時,出現了很多錯誤,主要表明空白列正在附加等等。 之後,我做了很多嘗試,首先允許在該列中使用空值,然後通過註釋列但未成功。 現在,即使我在models.py文件中保留相同的代碼,也會出現相同的錯誤。 這裏是models.p

    0熱度

    1回答

    自從我進入數據庫領域以來,我已經很長時間了,因爲我現在主要是前端開發人員。 我有一個SQL數據庫表看起來像這樣: Email | State | Status ___________________________________________________ [email protected] Colorado 1 [email protected] North Carol

    0熱度

    1回答

    我正在寫一個.Net核心項目,我試圖實現一個用戶註冊過程。我在Visual Studio 2017中使用了由Microsoft提供的「基本」模板。 我已經陷入了用戶註冊的問題。我已經創建與我需要完成註冊的信息的相當可觀的形式: RegisterViewModel: public class RegisterViewModel { public string Email { get; s

    -1熱度

    1回答

    我想爲我的SQL數據庫設計架構,其中用戶可以具有多個角色,如管理員,測試人員和開發人員,他們將具有模塊的可訪問性(測試,開發,性能)他們的角色。 我試圖設計三個表第一個用戶,其中用戶將有id和它的角色id,第二個角色,第三個將是模塊,它將擁有用戶和角色的外鍵,它將在其中分配權限到那個角色。 但是,當一個用戶擁有多個角色

    1熱度

    3回答

    在關係數據庫(SQL)中,我有一個可以有0..n個相關子實體的父實體。父母實體部分由其相關子實體的集合來唯一標識,這樣我就不應該有兩個類似的父母擁有同一個孩子集合。 所以我可以有父1子1和子項2,和父母2子2和兒童3,但我不能有兒童2兒童另一名家長3. 理想情況下,我想使用數據庫約束強制執行此唯一性。我曾考慮過將所有子記錄的散列存儲到父項中,但是想知道是否有更簡單/更標準的方法來完成此操作。 任何

    0熱度

    2回答

    我有大量的表的數據庫,稱爲組其中之一是由代碼創建: CREATE TABLE IF NOT EXISTS `sc`.`group` ( `id` INT NOT NULL AUTO_INCREMENT, `name` VARCHAR(45) NOT NULL, `description` TEXT NULL, `group_type_id` INT NOT N

    0熱度

    1回答

    我有一個關於數據透視表的最基本的問題,以及特定功能的最佳實踐。 從本質上說,我有兩個實體 玩家 問題 我展示一個問題的球員,當他們回答,我火了一個事件,以獎勵他們點或不取決於他們是否回答正確與否。我現在想要做的是創建一張表來存儲玩家已經回答的問題。所以在這個事件中,我可以將玩家與一個問題聯繫起來。 類似, $player->question()->associate($question); 這

    0熱度

    1回答

    構建一個允許用戶創建基於時間的折線圖的小應用程序。例如,一個x軸時間爲1個月的圖表,以及當年和去年的收入和利潤系列。 我的意圖是爲了每一個人的圖表存儲在charts其持續時間(1個月),每個系列和它的偏移量(收入與偏移量爲0,1年的收入抵消,0利潤抵消,利潤1年偏移)在series。 業務規則(希望永遠不會改變,請假設不會)持續時間和抵消只能是以小時,天,周,月,季度和年爲單位的整數。 UX要求用

    -1熱度

    1回答

    有一對錶帳戶和accounts_prop一對多的關係我嘗試獲取與最後日期(二)帳戶的最後一個屬性, 具有以下查詢返回的記錄,但有當日期等於與0000-00-00然後日期前被計算爲最大日 SELECT c.account_id, p.bis FROM accounts as c INNER JOIN ( SELECT account_id, MAX(bis

    0熱度

    2回答

    假設我有一個名爲Employee的表,名稱爲Salary,Salary,Department。 我知道,這將工作: SELECT Department, AVG(Salary) FROM EMPLOYEE GROUP BY Department; 難道是不正確的,從SELECT子句拋棄「處」,像這樣: SELECT AVG(Salary) FROM EMPLOYEE GROUP BY