ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์ที่มีป้ายกำกับ Database

How to Database Relationships in Laravel10

 Type of Relationship in Database Laravel  One-to-One - One Record in the table is associated with One. For example a customer and card ID number One to Many - One record in the table is associated with multiple records.  Many to Many - Multiple records in the table are associated with multiple records. 1. One-to-One Using in-Class Model: hasOne()  Example                     $this->hasOne(Product:::class); 2. One to Many using in Class Model:  hasMany() Method Example                     $this->hasMany(Product::class); 3. Many to Many Using in-Class Model:  hasOne()  latestOfMany(), oldestOfMany() and ofMany() Example                     $this->hasOne(Product::class)->latestOfMany();                     ...

ความแตกต่างระหว่าง DataBase กับ Blockchain คืออะไร

 ความแตกต่างระหว่าง DataBase กับ Blockchain  หนึ่งในความแตกต่างระหว่าง database กับ blockchain คือ โครงสร้างการจัดเก็บข้อมูล ภายใต้แนวคิดของ Blockchain เป็นการรวบรวมข้อมูลร่วมกันเป็นบล๊อกๆ ภายใต้สารสนเทศเดียวกัน แล้วเชื่อมโยงต่อๆ โครงข่ายกันไปเรื่อยๆ เหมือนห่วงโซ่ที่คล้องกันไปเรื่อยๆ โดยสามารถเพิ่มบล๊อกเข้าไปได้เรื่อยๆ เหมือนโครงสร้างข้อมูลแบบลิงค์ลิส มาดูรายละเอียดลึกของ Blockchain Blockchain เป็นลักษณะของฐานข้อมูลที่แบ่งปันกันซึ่งแตกต่างจากระบบฐานข้อมูลปกติที่มีการเก็บข้อมูลอย่างเดียว แต่ Blockchain จะเก็บอยู่ในรูปของ Block และเชื่อมโยงด้วยลิงค์ที่มีการเข้ารหัส เมื่อมีข้อมูลใหม่เข้ามาก็จะเป็นการสร้าง Block ใหม่ต่อจาก Blockเดิม ในทุกๆครั้งของการเปลี่ยนแปลง จะไม่มีการลบ Block เก่าทิ้งไป ดังนั้นข้อมูลก็จะต่อไปเรื่อยๆ ไม่สามารถเปลี่ยนแปลงได้ Blockchainเหมาะกับการเก็บรายการบัญชีที่ไม่สามารถแก้ไข เปลี่ยนแปลงได้ จึงมีการนำมาประยุกต์กับธุรกรรมทางการเงิน หรือระบบบัญชีที่ไม่สามารถเปลี่ยนแปลงได้ ป้องกันการปลอมแปลง ตกแต่งรายการ หรือป้องกันการโกงได้นั้นเอง Bitcoin เป็นตัวอย่างการนำ Block...