Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > .NET Framework > Forum > ขอคำแนะนำเรื่องการกำหนด Role และ การทำ DB หน่อยครับ



 

ขอคำแนะนำเรื่องการกำหนด Role และ การทำ DB หน่อยครับ

 



Topic : 048554



โพสกระทู้ ( 245 )
บทความ ( 0 )



สถานะออฟไลน์




ต้องขอออกตัวก่อนว่าผมไม่ใช่คนเก่งอะไรเลยนะครับ แต่แล้ววันดีคืนดีก็อยากทำเว็ปด้วย ASP.net ขึ้นมาจากความรู้ที่มีเท่าหางอึ่ง

อยากจะลองทำเว็บหางานดูน่ะครับเพื่อเป็นการฝึกตัวเอง หลังจากซื้อหนังสือมาอ่าน บวกกับ ศึกษาจากเว็บ มีคำถาม จะถามดังนี้ครับ

1. เว็บหางานมี ผู้ใช้ 3 แบบ คือ ผู้หางาน[Job seeker] ผู้จ้างงาน[Employer] และ ผู้ดูแลระบบ[Admin]
ผมอยากทราบว่า ควรจะกำหมด Role ยังไงครับ ควร Add Role เพิ่มเป็น 3 แบบรึเปล่าเพราะทั่วไปเห็นมีแค่ Admin กับ User ครับผม

2. ผมควรจะทำ Database ความสัมพันธ์กับตาราง ของ Asp membership ที่ ทำการ Add เข้ามาใน Database อย่างไรครับ
เพราะผมเห็นมีหลายอันมาก ที่ไม่รู้ว่าเกี่ยวข้องอย่างไร อยากให้พี่ๆช่วยแนะนำด้วยว่า ถ้าทำเว็บแบบนี้ มีที่จำเป็นใช้แค่ กี่ Table ครับ


ขอบพระคุณมากครับ



Tag : .NET, Ms SQL Server 2008, Web (ASP.NET), VB.NET, VS 2008 (.NET 3.x)







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-09-10 14:42:46 By : 13crowns View : 1561 Reply : 5
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

มันไม่ยากครับ แต่ไม่รู้จะอธิบายอย่างไรดี






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-10 16:53:48 By : webmaster
 


 

No. 2



โพสกระทู้ ( 245 )
บทความ ( 0 )



สถานะออฟไลน์


แป่ววว - -
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-10 22:44:18 By : 13crowns
 

 

No. 4



โพสกระทู้ ( 1,603 )
บทความ ( 1 )



สถานะออฟไลน์


Default ของ membership API จะสร้าง database file ของ SQL Server ที่ APP_DATA ใช่ป่าวคะ
ในกรณีของคุณคือต้องการนำ Membership service มาใส่ในฐานข้อมูลของคุณเองจะได้ต่อยอดกิ่งก้านใบออกไปใช่ป่าวคะ

ถ้าใช่จะตอบสั้นๆก่อน รอคุณมายืนยันเดวจะสิ้นเปลืองพลังงานกันปล่าวๆ
ถ้าใช่ให้ run command line aspnet_regsql.exe ค่ะ จะมี wizard ขึ้นมา
โดยจะมีตัวเลือกสองอันให้เลือก Configure SQL Server for application service กด next
และให้ระบุ database ที่ต้องการเพิ่ม membership API เข้าไป
จากนั้นก้อ next next มันจะแอดทั้ง table และ store proc ที่เกี่ยวข้องให้อัตโนมัติ

เรื่อง MEMBERSHIP API ที่จริงเป็นกลุ่ม API ที่เป็นประโยชน์และเชื่อมต่อกันกับทั้ง IIS และ .Net Framework ได้ดีมากๆ
แต่แปลกที่ไม่ค่อยมีใครใช้ หรือคนที่ใช้จะไม่มาถามก็ไม่ทราบนะคะ ปกติจะเห็น Login แบบเขียนเองที่เป็นมาตั้งแต่ .Net framework 1.1
ซึงเจ้า MEMBERSHIP API นี่จะเพิ่มใน .Net framework 2.0 ขึ้นมาค่ะ

อ่อตำแหน่งของ aspnet_regsql.exe อยู่ตามนี้นะคะ

  • .NET Framework version 2.0, version 3.0, and version 3.5 (32-bit systems)
    >>%windir%\Microsoft.NET\Framework\v2.0.50727

  • .NET Framework version 2.0, version 3.0, and version 3.5 (64-bit systems)
    %windir%\Microsoft.NET\Framework64\v2.0.50727

  • .NET Framework version 4 (32-bit systems)
    %windir%\Microsoft.NET\Framework\v4.0.30319

  • .NET Framework version 4 (64-bit systems)
    %windir%\Microsoft.NET\Framework64\v4.0.30319



ทีนี้พอฐานข้อมูลของคุณมี Membership เข้าไปก้อออกแบบเสริมเติมแต่งตามสะดวก อันนี้ตอบสั้นๆ ถ้าใช่แบบนี้จริงๆ
จะยาวกว่านี้ค่ะ


ประวัติการแก้ไข
2010-09-12 02:23:55
2010-09-12 03:24:17
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-12 02:22:20 By : blurEyes
 


 

No. 5



โพสกระทู้ ( 245 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณ คุณStupid gurl มากครับ วิธีการadd ลงไปผมทราบแล้วครับแล้วก็ได้ลองทำแล้วแต่ทีนี้มันมี ตารางเยอะมาก จนดูไม่ถูกว่าอันไหนเป็นอันไหน บางอันเหมือนกับว่ามันแยกเก็บทำไมอะไรแบบนี้ ผมเลย ค่อยข้าง งง เพราะผมออกแบบฐานข้อมูลไม่เป็นไม่รุ้ว่าจะจัด คีย์หลัก คียนอกอย่างไรน่ะครับ ถ้าเป็นแค่ member กลุ่มเดียวก็พอจะถูไถไปได้แต่นี้ดันมี สองกลุ่ม คือ เป็นผู้หางานและ ผู้จ้างงานผมเลยไม่ทราบว่าจะเก็บ ข้อมูล user แบบไหนดี แล้วทีนี้ user กลุ่มที่เป็น ผู้หางานจะสามารถ Post resume ได้ 1 อัน แล้วผู้จ้างงานสามารถโพสตำแหน่งที่ว่างงงานได้อีก 5 ตำแหน่ง แบบนี้ผมก็เลยไม่รู้จะเชื่อมกันอย่างไรดีน่ะครับ

ยังไงก็ขอบพระคุณมากนะครับที่เข้ามาตอบให้ซะยาวเหยียดเลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-12 15:40:59 By : 13crowns
 


 

No. 6



โพสกระทู้ ( 1,603 )
บทความ ( 1 )



สถานะออฟไลน์


อันนั้นคือ business logic ของโปรแกรมค่ะ พยายามแปลจากความต้องการของ user
และระบบเดิม จะออกมาเป็นระบบที่อยากให้เป็นแล้วจะเริ่มๆมองเห็นว่าใครทำอะไร กับใคร ที่ไหน เมื่อไหร่ยังไง
จากนั้นก้อเขียนข้อมูลที่เกี่ยวข้องออกมา จัดกลุ่มโยงความสัมพันธ์แล้วก้อจะได้ ฐานข้อมูลที่ออกแบบแล้วแบบไม่รุตัวค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-12 20:50:17 By : blurEyes
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ขอคำแนะนำเรื่องการกำหนด Role และ การทำ DB หน่อยครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่