คำตอบของ Ominus ตอบคำถามแรกของคุณ คำตอบของคำถามที่สองอาจต้องการรายละเอียดเพิ่มเติมเกี่ยวกับการสมัครของคุณ
อีกวิธีหนึ่งที่มีความปลอดภัยยิ่งขึ้นหากผู้ป่วยต้องเข้าถึงฐานข้อมูลอาจต้องมีฐานข้อมูลแยกต่างหากสำหรับผู้ใช้แต่ละคน ในวิธีการนี้คุณอาจใช้เฟรมเวิร์กที่มีฟังก์ชันการทำงานหลายฐานข้อมูลผู้เช่าหลายคน อย่างไรก็ตามปัญหาคือถ้าคุณมีผู้ใช้แอปพลิเคชันแยกต่างหากและผู้ใช้ฐานข้อมูลแยกการซิงโครไนซ์ผู้ใช้เหล่านี้จะยากอย่างไม่น่าเชื่อ ฉันเดาว่าผู้ป่วยไม่จำเป็นต้องเข้าถึงฐานข้อมูลของคุณ หากพวกเขาต้องการมันอาจปลอดภัยที่สุดที่จะมีคีย์ต่อผู้ใช้
นอกเหนือจากข้อกำหนดทางกฎหมายหรือตามสัญญาเหตุผลอื่น ๆ ที่ฉันคิดว่ามีฐานข้อมูลแยกคือ: การรับรู้ของลูกค้าเกี่ยวกับความปลอดภัยที่เพิ่มขึ้นทำให้ยอดขายง่ายขึ้นความกังวลเกี่ยวกับการเข้ารหัสถูกทำลายและความกังวลเกี่ยวกับ
เกี่ยวกับส่วนหนึ่งของคำตอบของ Briddmus ซึ่งเขากล่าวว่า "คุณต้องเข้ารหัสมากกว่าแค่ข้อมูลทางการแพทย์": สิ่งนี้จะเกิดขึ้นก็ต่อเมื่อทุกคนในฐานข้อมูลมีเงื่อนไขทางการแพทย์ (ฉันเดาว่านี่เป็นกรณี)
หมายเหตุ: บางส่วนของคำตอบนี้จะเหมาะสมกว่าเป็นความคิดเห็น แต่ฉันยังไม่มีตัวแทนที่เพียงพอในการโพสต์ความคิดเห็นที่นี่