我在數據庫設計中很安靜,我正在嘗試一個測試用例來跟蹤學生。 在下圖中,學生可以在學校或俱樂部。爲此,我在LocationId上創建了一個作爲全球學生身份的地方。 但問題是我根據TypeId來確定其俱樂部或學校。 所以在我的數據訪問查詢中,我必須提供案例。僞代碼是: if TypeId == 1
search in club for the LocationId and get the clubI
這是我的要求: 我有a -> b -> c (HEAD)。 我正在添加一個新的提交d。現在,它變成a -> b -> c -> d(HEAD)。 現在,我想恢復到c(即,撤消在d中所做的所有更改)並進行額外更改並形成e。樹應該看起來像a -> b-> c -> d -> e(HEAD)。注:我不能失去d的歷史。我必須回覆它並將新更改添加到e。 更新: 我可以用一個更好的例子來解釋。假設我有a->b